Contribution restant due - Spanish English Dictionary